What is boulder meaning?

A boulder is a large rock that is typically larger than a pebble and smaller than a small hill. They are often found in natural landscapes such as mountains, rivers, and beaches. Sometimes used for landscaping or decorative purposes. The term boulder can also be used figuratively to refer to an obstacle or challenge that is difficult to overcome.